package com.itxx.date.newDateDemo;

import java.time.DayOfWeek;
import java.time.LocalDateTime;
import java.time.Month;

public class NewDemo4 {
    public static void main(String[] args) {
        LocalDateTime localDateTime = LocalDateTime.now();
        /*
        获取 当前时间 年 月 日  时  分  秒   get**();
        */
        //获取 当前时间  年   localDateTime.getYear()
        int year = localDateTime.getYear();
        System.out.println("当前时间的年份:" + year);

        //获取 当前时间 月
        //枚举获取 当前时间  月
        Month month = localDateTime.getMonth();
        System.out.println("当前时间的月份:" + month);

        //getMonthValue()方法获取 当前时间  月
        int monthValue = localDateTime.getMonthValue();
        System.out.println("当前时间的月份:" + monthValue);

        //获取 当前时间  日
        //一个月中的日期getDayOfMonth()
        int dayOfMonth = localDateTime.getDayOfMonth();
        System.out.println("当是一个月中的:" + dayOfMonth);

        //当前时间  一周中的日期
        DayOfWeek dayOfWeek = localDateTime.getDayOfWeek();
        System.out.println("是一周中的:" + dayOfWeek);

        // 当前时间  一年中的的日期
        int dayOfYear = localDateTime.getDayOfYear();
        System.out.println("是一年中的第几:" + dayOfYear + "天");

        //获取当前时间  小时 getHour()
        int hour = localDateTime.getHour();
        System.out.println("当前时间的小时:" + hour);

        //获取当前时间  分钟 getMinute()
        int minute = localDateTime.getMinute();
        System.out.println("当前时间的分钟:" + minute);

        //获取当前时间 秒  getSecond()
        int second = localDateTime.getSecond();
        System.out.println("当前时间的秒钟:" + second);


    }
}
